const md5 = require('md5');
const fs = require('fs');
const path = require('path');

function index(router) {
	router.post('/getdata', async (ctx) => {
		var param = ctx.request.body;
		// console.log(param)
		// return;
		
		try{
			var data = await ctx.db.get({
				dbname: param.dbname,
				field: param.field?param.field:'*',
				where: param.where?param.where:{}
			});
			ctx.response.body = {
					code:200,
					info: 'OK',
					lst: data
			};
		}catch(e){
			ctx.response.body = {
					code:500,
					info: '服务器错误',
			};
		}
		
		
		
	});
	// 登录
	// router.post('/login', async (ctx) => {
	// 	var param = ctx.request.body;
	// 	var data = await ctx.db.get({
	// 		dbname: "user",
	// 		field: "*",
	// 		where: param
	// 	});
	// 	// console.log(data)
	// 	ctx.response.body = {
	// 		data: {
	// 			success: data.length ? true : false,
	// 			info: data.length ? '验证通过' : '用户名或密码不正确,请重新输入',
	// 			lst: data
	// 		}
	// 	};
	// });
	// //注册
	// router.post('/registe', async (ctx) => {
	// 	var param = ctx.request.body;
	// 	var data = await ctx.db.get({
	// 		dbname: "user",
	// 		field: 'username',
	// 		where: {
	// 			username: param.username
	// 		}
	// 	});
	// 	if (!data.length) {
	// 		param.time = Date.now();
	// 		var datas = await ctx.db.add({
	// 			dbname: "user",
	// 			field: param
	// 		});
	// 	};
	// 	ctx.response.body = {
	// 		data: {
	// 			success: !data.length ? true : false,
	// 			info: !data.length ? '注册成功' : '用户名已存在!'
	// 		}
	// 	};
	// });
	
	
}
module.exports = index;
